при выделении юнита заставляем его проигрывать определенную анимация
при снятии выделения - прекращаем
Проверял кстати, анимация проигрывается у всех игроков по разному при выборе шопа, это как сделать?
Вот пример составления триггера:
Минус в том, что кто бы не выбрал юнита, она будет проигрываться у всех. Как сделать что бы у всех было по разному я не знаю. Если конечно в доте так как я думаю , а я часто ошибаюсь ...
тебе проблемно завести одну переменную реального типа?
просто при наличии этой переменной мы будем устанавливать ей наибольшее значение N какого-то игрока
без неё будет 200500 строк запутанного кода
о чем вопрос?
Есть одна переменная с массивом, она фиксируется 3 раза по 12 (пргрессия), мне нужно выявить максимальное значение в конечной ступени прогрессии от всех игроков, ко всем.
Пойму пример с выявлением максимального уровня от всех игроков, ко всем.
сравнить можно
сравнивать можно абсолютно любые вещи без каких либо переменных
вот только что тебе это даст
ведь само по себе сравнение бесполезно
и идёт как правило в связке с каким либо действием (сортировка, поиск наибольшего результата и т.д.)
в общем научись правильно излагать то что тебе надо
к примеру нужно выявить максимальное значение на уровне, от скрина не откажусь)
добавляем (или как там на русском) БЕ в центре точки
удаляем фиксированную точку
Что касается радиус разбега БЕ, то можно нарисовать область возле здания (сетка в помощь) и когда они заступают за линию области двигались обратно в центр области.
БЕ (боевая единица) - которая призванна имеет способность "москит"
Триггер на приказ это же БЕ с событием атаки на здание, приказ им атаковать атакованного здание, с условием что БЕ без приказа и не атакует атакующего
Триггер, в котором при смерти БЕ появляется в области/точки (разброс 200 - через радиус от центра точки позиции здания), а тело которое разлагается удаляем из игры
у меня получилось только натыкать значение на воспроизводимости музыки, типо "set the music list to (трек), starting with song (значение)/a random song", мол воспроизведение по значению, но играет всегда последний трек в списке плейлиста, пробовал закрепить через переменную и выставить рандом значение, в итоге не чего не вышло. Есть ещё идея, но попробую ее осуществить позже.
Не вижу причин по которым это не будет работать в вакууме (для одного каста), скорее всего у тебя просто где-то еще периодический цикл.
Т.к. в гуи для прохода по циклу используется глобалка то всё ломается.
В GUI ни как, нужен "Native", если хочешь эффект на местности сделать, то в любом случае будет нужна точка, что бы просто добавить её на локацию, что бы не было следов точки удаляй её после использования, ни чего сложного в этом нет. Если идут сложности с массивом то используй цикл и в строке массива выставляй значение цикла.
Пару примеров применения эффектов:
Точка - через фиксацию переменной на оси X, Y
Dummy (эффект) - позиция появления пустой БЕ накладываются координаты на ось X, Y
и так далее...
Пушистый, Вы серьёзно? Я вас умоляю, не ройте себе могилу. Почти все кто сейчас делают мапы, привыкли к своим текстам. Мне к примеру будет не удобно переходить на ваш текст, я уже давно изучил стандартный WE и его текст мне привычен. Да, да, тот самый бредовый руссификатор, который режет глаз сотням, а мне норм. Многие люди, которые скачали твой проект, захотели просто глянуть, но не думаю, что они сейчас в нём работают. Ладно ещё лепить карты для этой игры, но модернизировать редактор игры?
Не понимаю логику Вашу, от того, что вы сделали ничего не поменяется. Как было мало авторов, как было много криворуких - так и будет.
на вкус и цвет товарищей нет, и не стоит судить по себе, лично я благодарен этому проекту, я на нем работаю и начинаю изучать новые функции.
Часто замечаю, что когда начинаешь работать (изменяю/удаляю/добавляю объект) в "Редакторе Объектов" сам WE вылетает.
фиксируй точку (позиция юнита), и приказ выдавай на эту точку и после удаляй её через триггер, когда дамми заверещат применять способность.
что бы точки были разные, фиксируй их через целое число, на сколько помню у тебя было количество 1 к 10, и через массив+целое число будет нормально, только не через цикл
тоже с этим гемор, то целое число не работает через паузу, то ещё что то то)
Видимо не та морфа или же попробуй через другую способность (к примеру channel).
Делал тесты с строками, на некоторых способностях, даже если убрать строку, все равно она будет действовать, нужно или менять строку на что нить другое или делать способность на другой базе.
разумно, сын мой)
но на будущее ставь время воздействие максимальным, а потом через триггер убирай статус (дебаф) "Оглушение (пауза)" через нужное тебе время. Если ты поставишь тупо время воздействие 0, то дебаф может слететь только после стандартного кол-ва времени базовой способности или же вообще не когда.
что касается манипуляций, то в основном ты нечего не сможешь сделать через боевую единицу (не использовать что либо, не продать/купить что либо, не поднять/выбросить что либо и так далее...).
Ред. N7 Molot
» WarCraft 3 / Shop
ssbbssc: Проверял кстати, анимация проигрывается у всех игроков по разному при выборе шопа, это как сделать?
» WarCraft 3 / [GUI] Помощь в перерасчете
Пойму пример с выявлением максимального уровня от всех игроков, ко всем.
» WarCraft 3 / [GUI] Помощь в перерасчете
» WarCraft 3 / "Приоритет предмета"
» WarCraft 3 / Shop
» WarCraft 3 / Индикатор здоровья
» WarCraft 3 / Особое здание дефа
Ред. N7 Molot
» WarCraft 3 / Особое здание дефа
- БЕ (боевая единица) - которая призванна имеет способность "москит"
- Триггер на приказ это же БЕ с событием атаки на здание, приказ им атаковать атакованного здание, с условием что БЕ без приказа и не атакует атакующего
- Триггер, в котором при смерти БЕ появляется в области/точки (разброс 200 - через радиус от центра точки позиции здания), а тело которое разлагается удаляем из игры
надеюсь поймет» WarCraft 3 / Проблема с поворотом башни
» WarCraft 3 / Плейлисты в Warcraft 3
» WarCraft 3 / Отрисовка больших изображений.
» WarCraft 3 / Отрисовка больших изображений.
» WarCraft 3 / Цикл не xочет даже начинать работу
» WarCraft 3 / Как определить хоста?
» WarCraft 3 / Как избежать использование точек.
А в памяти они не остаются?
Ред. N7 Molot
» WarCraft 3 / Как избежать использование точек.
Точка - через фиксацию переменной на оси X, Y
Dummy (эффект) - позиция появления пустой БЕ накладываются координаты на ось X, Y
и так далее...
» FNWE / FNWE
Ред. N7 Molot
» WarCraft 3 / Дамми юниты не xотят кастовать
» WarCraft 3 / Как убрать альтернативную анимацию?
» WarCraft 3 / Как убрать альтернативную анимацию?
» WarCraft 3 / Как убрать альтернативную анимацию?
» WarCraft 3 / Петы
» WarCraft 3 / Как убрать альтернативную анимацию?
Делал тесты с строками, на некоторых способностях, даже если убрать строку, все равно она будет действовать, нужно или менять строку на что нить другое или делать способность на другой базе.
Ред. N7 Molot
» WarCraft 3 / Stun на не заданное изначально время.PauseUnit вместо оглушения?
но на будущее ставь время воздействие максимальным, а потом через триггер убирай статус (дебаф) "Оглушение (пауза)" через нужное тебе время. Если ты поставишь тупо время воздействие 0, то дебаф может слететь только после стандартного кол-ва времени базовой способности или же вообще не когда.
» WarCraft 3 / Уменьшение радиуса реагирования мобов.